<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        //    可以将一个函数赋值给一个变量，这个需要是一个匿名函数 


        // 普通定义的函数，会自动提升，但是函数表达式不会提升

      

        // fn本质是一个变量
        let fn = function () {
            console.log(666);

        }
        fn()

        fn(0)

        // 本质是一个函数
        function fn2() {
            console.log(777);
            
        }


        function eat(food) {
            console.log('爱吃'+food)
            
        }
        eat('肉')

let age = 10;

     let zhan = { 
        name:'张三',
        age:18,
        eat: function (food) {
            console.log('爱吃'+food)
            
        }

     };

     zhan.eat(111)

    function getBiger(a,b) {
        return a>b?a:b;
    }

    // 函数表达式
    let getB = function(a,b) {
        return a>b?a:b;
    }

    let getC = (a,b)=> a>b?a:b;
    let getD = a=> a+1;
    


    console.log(getD(5));

    
  



    







    </script>
</body>

</html>